import React, { Component } from 'react'

export default class login extends Component {
  /**
   * 1. 用户登录时 是否有token (用户信息 + 随机算法 + 后台加密)
   * 2. 登录时 用户名 + 密码 有,跳转页面 没有：到登录页面
   */
  state = {
    username: '',
  }
  render() {
    let { username } = this.state
    return (
      <div>
        用户名：
        <input
          type="text"
          placeholder="用户名"
          value={username}
          onChange={(e) => {
            this.setState({ username: e.target.value })
          }}
        />
        <button
          onClick={() => {
            //token 存入本地
            localStorage.setItem('token', username)
            //获取到token后跳转到首页
            this.props.history.push('/home')
          }}>
          登录
        </button>
      </div>
    )
  }
}
